home *** CD-ROM | disk | FTP | other *** search
-
-
-
- - 1 -
-
-
-
- 4. _B_u_g__F_i_x_e_s
-
- All bug fixes listed below are inclusive thru the highest
- release number. That is, Impressario 2.1.2 includes all bug
- fixes listed for Impressario 2.1.1 and 2.1, etc.
-
-
- 4.1 _I_m_p_r_e_s_s_a_r_i_o _2._9._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
- _2._1_0._5
-
- +o No PV fixes have been incorporated into release 2.10.5
- of Impressario.
-
-
- 4.2 _I_m_p_r_e_s_s_a_r_i_o _2._8._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
- _2._9._5
-
- +o No PV fixes have been incorporated into release 2.9.5
- of Impressario.
-
-
- 4.3 _I_m_p_r_e_s_s_a_r_i_o _2._7._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
- _2._8._5
-
- The follow fixes have been incorporated into release 2.8.5
- of Impresario.
-
- +o PV809588 - We can now show printer options in users
- locale. Customers who use locales with ',' as a decimal
- point will now be able to see them displayed correctly.
-
-
- 4.4 _I_m_p_r_e_s_s_a_r_i_o _2._6._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
- _2._7._5
-
- The follow fixes have been incorporated into release 2.7.5
- of Impresario.
-
- +o PV 206877 - gscan now has a minimum size so important
- controls aren't lost when window is made small.
-
- +o PV 347288 - Replaced the license agreement in all of
- the distributed source files so they all have the same
- licence.
-
- +o PV 805336 - Removed the 5.3 libraries from Impressario.
- Psrip no longer relies on the 5.3 libs and tools.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 2 -
-
-
-
- 4.5 _I_m_p_r_e_s_s_a_r_i_o _2._5._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
- _2._6._5
-
- The follow fixes have been incorporated into release 2.6.5
- of Impresario.
-
- +o PV 206884 - gscan doesn't draw rubbish when window is
- resized after prescan and then zoomed.
-
- +o PV 555456 - gscan no longer dumps core during prescan.
-
- +o PV 679020 - Cleaned up memory corruption in gscan
-
- +o PV 794535 - many memory handling promblems have been
- fixed with regards to PPD file handling.
-
-
- 4.6 _I_m_p_r_e_s_s_a_r_i_o _2._4._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
- _2._5._5
-
- The follow fixes have been incorporated into release 2.5.5
- of Impresario.
-
- +o PV43811 - imprint uses current date for page header. A
- -M option has been added to imprint to allow it to
- print the modification time of the file.
-
- +o PV647108 - gscan fails under trusted irix. Added a
- check for TRIX environment. Gscan acts as if
- _SCNOSENDFD variable is set when running under Trix.
-
- 4.7 _I_m_p_r_e_s_s_a_r_i_o _2._1.* _P_a_t_c_h_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
- _2._2.*
-
- At the time of this writing (June, 1997) there are no
- patches for Impressario 2.1.* (so there are no 2.1.* patches
- to list that would have been incorporated in Impressario
- 2.2.*). See the release notes for the Print software for
- additional information (the Print software is the base IRIX
- lp spooler and is not considered part of Impressario).
-
- 4.8 _I_m_p_r_e_s_s_a_r_i_o _2._1 _P_a_t_c_h_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
- _2._1._1, _2._1._2 _a_n_d _2._1._3
-
- At the time of this writing (Oct, 1996) there are no patches
- for Impressario 2.1 (so there are no 2.1 patches to list
- that would have been incorporated in Impressario 2.1.1,
- 2.1.2 or 2.1.3).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 3 -
-
-
-
- 4.9 _I_m_p_r_e_s_s_a_r_i_o__2_._0__p_a_t_c_h_e_s__i_n_c_o_r_p_o_r_a_t_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1
-
- The following Impressario 2.0 patches have been incorporated
- into Impressario 2.1. There is no need to install these
- patches on Impressario 2.1 (or higher).
-
- +o Patch 1328 for SGI bug 376904 -- /usr/lib/print/psrip
- will not work with Kanji font keys. This causes Kanji
- fonts to not work. Only needed if the Kanji font
- option was installed under Impressario 2.0. This patch
- was found on the Kanji Fonts for Impressario CD
- (marketing code SC4-IMPJ2-2.0 or SC4-IMPJ5-2.0.)
- Important:
-
- +o psrip(1) would not work with CID fonts in Impressario
- versions 2.1 and 2.1.1 or if patch 1328 was loaded on
- Impressario 2.0. This has been fixed. CID fonts are
- not supported if the optional product "Kanji Fonts for
- Impressario V2.0" has been installed. See section 5,
- Known Problems and Workarounds in this document.
-
- +o Patch 1415 for SGI bug 383022 and 387531 -- N32 version
- of libspool was not compiled N32 on the Impressario 2.0
- release. This only affects developers writing
- Impressario GUI applications that are compiled N32.
-
- 4.10 _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._2
-
- Unless noted otherwise, these bugs existed in previous
- Impressario 2.* releases and are fixed in Impressario 2.2
- and higher.
-
- +o A bug in the filter /usr/lib/print/psselect that could
- cause psselect to not process a PostScript file
- correctly has been fixed. Previously, if an EPS file
- was enclosed in the PostScript stream the Document
- Structuring tags in the EPS file may have reset the
- page count to 1. psselect now supports page numbering
- in this manner.
-
- +o /usr/lib/print/psselect could fail to parse PostScript
- files generated by certain applications that may not
- correctly follow Adobe Document Structuring
- conventions. In the past, psselect would return an
- error for these cases. psselect will now pass the
- PostScript back to standard out with no changes made to
- the input file. This is a "gentler" failure mode in
- that it still allows the document to print.
-
- +o /usr/lib/print/psrip would core dump if /etc/passwd
- permissions were set to 0400. This has been fixed.
-
-
-
-
-
-
-
-
-
-
-
- - 4 -
-
-
-
- +o A bug in gscan could cause a core dump if a <CTRL>i
- (zoom in) function was invoked. This has been fixed.
-
- +o A single phandler process would sometimes hang when
- driving the parallel port (typically 2 phandler
- processes run). This has been fixed.
-
- +o If a PostScript file is processed by psrip that
- specifically sets the page size to something other then
- A size (8.5 x 11.0 inches) the page may not print and
- you get this message (printed and in
- /var/spool/lp/log):
-
- %%[ Error: configurationerror; OffendingCommand:
- setpagedevice; ErrorInfo: PageSize --nostringval-- ]%%
-
- The /usr/lib/print/data/psrip/startup.ps file was
- changed to set the PageSize policy to 1 to ignore
- pagesize errors.
-
- +o imprint can now print files that have a single quote in
- the filename.
-
- +o The psrip man page was updated to clarify the usage of
- -g and -y options.
-
- 4.11 _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1_._2__a_n_d__2_._1_._3
-
- Unless noted otherwise, these bugs existed in previous
- Impressario 2.* releases and are fixed in Impressario 2.1.2
- and higher.
-
- +o A bug in the filter /usr/lib/print/sgi2stiff has been
- fixed to allow the filter to correctly process SGI
- image files with an alpha channel. The bug was most
- often seen when printing from imgworks(1). (Because of
- this bug printing from imgworks(1) did not work with
- previous releases of Impressario 2.* -- workaround is
- to save the file from imgworks(1) and print the saved
- file).
-
- +o gscan(1) could core dump the first time it is run if a
- ~/.cmsrc file does not exist. This bug existed in the
- Color Management Software (cms) shared libraries and
- affected all applications that used cms: gscan(1),
- cocostiff(1), cocogif(1) and cocojpeg(1), etc. This bug
- has been fixed in cms version 1.0.2. cms shared
- libraries are found in the cms_eoe subsystem.
-
- +o A bug in gscan(1) prevented using scanner drivers that
- did not use the same API as gscan(1). This has been
-
-
-
-
-
-
-
-
-
-
-
- - 5 -
-
-
-
- fixed for Impressario 2.1.2 and 2.1.3 to allow gscan to
- be used with o32 or N32 scanner drivers.
-
- +o psrip(1) would not read the
- /usr/lib/print/data/psrip/startup.ps file in
- Impressario versions 2.1 and 2.1.1 or if patch 1328
- was loaded on Impressario 2.0. This has been fixed.
-
- +o The Epson Stylus model file
- (/var/spool/lp/model/epsonESCP2_model) shell script had
- a bug that prevented the correct ICC profile from being
- selected when the resolution was set to 720 DPI. This
- has been fixed by changing the lines:
-
- if [ ! -r "$icc_dir/$icc_name" ]; then
- icc_name="$def_profile"
- fi
-
- to:
-
- if [ ! -r "$icc_dir/$icc_name" ]; then
- icc_name=""
- fi
-
- 4.12 _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1_._1
-
- Unless noted otherwise, these bugs existed in previous
- Impressario 2.* releases and are fixed in Impressario 2.1.1
- and higher. NOTE: Impressario 2.1.1 was a limited release
- shipped with early access O2 systems running IRIX 6.3.
-
- +o A bug that could cause PrintStatus and some printer
- drivers to core dump when calling the libpod
- PDLocalReadInfo function has been fixed. This bug
- exists in the Impressario 2.0 and 2.1 products. The
- bug is only seen with binaries linked against the N32
- versions of libpod. (This bug would be of concern to
- developers who developed N32 Impressario drivers that
- linked against the Impresario 2.0 or 2.1 N32 versions
- of libpod.)
-
- 4.13 _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1
-
- Unless noted otherwise, these bugs existed in previous
- Impressario 2.* releases and are fixed in Impressario 2.1
- and higher.
-
- +o The /usr/sbin/mkjtpr shell script (used for adding a
- printer that is connected directly to the network)
- would sometimes indicate that a printer could not be
- connected to when the printer was not on the same
-
-
-
-
-
-
-
-
-
-
-
- - 6 -
-
-
-
- subnet. This has been corrected.
-
- +o The /usr/lib/print/text2pcl filter no longer logs a
- debug message in /var/spool/lp/log when it is run.
-
- +o The HP 1600C DeskJet driver model file
- /var/spool/lp/model/deskjetII_model incorrectly set the
- name of the ICC color profile to use to hp2600C200.pf.
- The correct file name (hp2600C2.pf) is now used.
-
- +o The HP 1200C no longer offers a resolution setting of
- 600 DPI (the HP 1200C supports a maximum resolution of
- 300 DPI).
-
- +o The -a option to /usr/lib/print/psrip now works.
-
- +o In some cases, under Impressario 2.0, the option to
- print multiple copies was ignored and a single copy was
- always printed. This has been corrected.
-
- +o If a blank optional title was set in the glp panel the
- print job options would not be parsed correctly. This
- was a bug in the libspool library and may have affected
- any utility that uses libspool.
-
- +o The Epson Stylus printers would not use MicroWeave even
- when the option for Microweave was set from the options
- panel. That has been fixed in Impressario 2.1.
-
- +o The HP ScanJet scanner drivers previously listed the
- maximum resolution as 1600 DPI. If the resolution was
- set higher then the maximum interpolated resolution
- supported by the scanner then the setting was ignored
- and and the maximum interpolated resolution supported
- by the scanner was used. The IIc and IIcx are supported
- with a maximum resolution of 800 DPI. The 3C and 4C
- are supported with a maximum resolution of 1200 DPI.
- The 4P is supported with a maximum resolution of 600
- DPI. (These are the maximum interpolated resolutions
- supported by these scanners.)
-
-
- 4.14 _I_m_p_r_e_s_s_a_r_i_o__1_._2__b_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._0
-
- +o A bug that prevented the OPTION string from being
- parsed correctly in model files has been fixed.
-
- +o A bug in libspool that did not handle special
- characters in the banner page title field has been
- fixed (example: single quotes).
-
-
-
-
-
-
-
-
-
-
-
-
- - 7 -
-
-
-
- +o A bug that prevented gscan from scanning small files
- when used as a PhotoShop plug-in has been fixed.
-
- +o A bug that prevented gscan from terminating a scan when
- used as a PhotoShop plug-in has been fixed.
-
- +o Some printer drivers searched for the string "/dev/plp"
- and would only print to the /dev/plp device (preventing
- the additional parallel ports available on an IO4 from
- being used). This restriction has been removed.
-
- +o A bug that prevented a printer queue from being
- disabled by commands in an lp model file has been fixed
- (lp model files disable a printer queue when an error
- is detected to keep print jobs from being dropped).
- This problem is only seen if the lp system is stopped
- and started using the commands "/etc/init.d/lp stop",
- "/etc/init.d/lp start". Developers should add the
- following to their lp model files to avoid the same
- problem:
-
- LOGNAME=lp
-
- export LOGNAME
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-